@charset "UTF-8";
.pc{display:block;}
.wap{display:none;}
@media only screen and (max-width:767px){
    .pc{display:none;}
    .wap{display:block;}
}
.banner,.banner>.banner_bg{text-align:center;position:relative;}
.banner>.banner_bg img{margin:0px auto;}
.banner>.banner_bg>div{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.banner>.banner_bg>div.pc{height:350px;}
.banner>.banner_bg>div.wap{padding-top:48%;}
.banner>.banner_bg>div>div{width:95%;max-width:1200px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.banner>.banner_bg hr{margin:0 0;max-width:50px;border-bottom-style:1px solid;border-top-color:rgb(6,172,73);margin-bottom:15px}
.banner>.banner_bg .p{font-size:28px;font-family:微软雅黑,SimSun;color:rgb(255,255,255);margin-bottom:15px;text-align:left;text-shadow:2px 2px 2px rgb(0 0 0 / 70%);}
.banner>.banner_bg .div,.banner>.banner_bg .div p{font-size: 14px;color:rgb(255,255,255);text-align:left;text-shadow:2px 2px 2px rgb(0 0 0 / 70%);}
@media only screen and (max-width:767px){
    .banner>.banner_bg .p{font-size:18px;}
}

#BodyMain1Zone .index_video_p>video{position:absolute;left:50%;bottom:-14%;transform:translate(-50%,0%);width:100%;}

#BodyMain1Zone .index_video{position:absolute;left:50%;bottom:-18%;transform:translate(-50%,0%);width:100%;overflow:hidden;}
#BodyMain1Zone .index_video video{width:100%;}
@media only screen and (max-width:767px){
    #BodyMain1Zone .index_video{bottom:unset;top:50%;transform:translate(-50%,-50%);}
}

#module_19719440 .logo{font-weight:bold;color:#06ac49;font-size:30px;}
#module_19719440 .logo img{margin-right:15px;}

.diva  a{color:#7f7f7f;text-decoration:none;transition: all 0.6s;}
.diva a:hover{color: rgb(6, 172, 73);text-decoration:none;padding-left:10px};
.diva  a:active{color: rgb(6, 172, 73);text-decoration:none;padding-left:10px}
.divb a{color:rgb(127,127,127);}
.divb a:hover{color:rgb(6,172,73);text-decoration:none;}
.divb a:active{color:rgb(6,172,73);text-decoration:none;}

#module_19737521{display:none;width:50px !important;height:50px;position:fixed;z-index:99999;top:auto !important;left:auto !important;right:50px;bottom:100px;}
@media only screen and (max-width:767px){#module_19737521{right:15px;bottom:65px;}}
@media only screen and (min-width:768px) and (max-width:991px){#module_19737521{right:30px;bottom:80px;}}

#module_19686865 .SubContainer{position:absolute;top:0;left:50%;width:100%;height:100% !important;z-index:99;max-width:1200px;transform:translateX(-50%);}
.module_19686865 .ModuleItem{position:absolute;top:0;left:40%;width:200px;height:200px;z-index:99;}

.pro-index-left{box-shadow:3px 6px 6px rgb(214 213 213);padding:5% 6% 25%;}
.pro-index-left form{border: 1px solid rgb(214 213 213);border-radius:3px;}
.pro-index-left form button{width:36px;height:36px;float:left;background:url(../../images/home/search-black.svg) center no-repeat;}
.pro-index-left form input{width:calc(100% - 36px);height:36px;border:none;outline:none;}
.pro-index-left ul{border-top:1px solid rgb(214 213 213);margin-top:20px;}
.pro-index-left ul>li{border-bottom:1px solid rgb(214 213 213);padding:22px 10px 22px 50px;}
.pro-index-left ul>li>a{font-size:16px;text-decoration:none;transition: all 0.6s;display: block;}
.pro-index-left ul>li>a:hover{color: rgb(6, 172, 73);text-decoration:none;padding-left:10px}
.MyModuleLangSwitchGiant{display:block}
.MyModuleLangSwitchGiant.layout-107 .lang-container{display:-webkit-box;}
.MyModuleLangSwitchGiant.layout-107 .lang-text{width:calc(100% - 73px);}
@media only screen and (max-width:767px){
    #module_19712905 .BodyCenter.BodyCenter19712905{background-size:160px}
    #module_19712986 .moduleButton{margin-left:10px;margin-bottom:20px;}
}

#module_19710332{padding:60px 0px;}
#Sub19710332_2 .container{position:relative;width: 100%;height: 630px;}
#Sub19710332_2 .container .box{position:absolute;height:100px;padding-left:60px;}
#Sub19710332_2 .container .box:first-child{width:540px;right:75px;top:70px;background:url("../../images/home/index/1.jpg") no-repeat left center;}
#Sub19710332_2 .container .box:nth-child(2){width:480px;right:0;top:230px;background:url("../../images/home/index/2.jpg") no-repeat left center;}
#Sub19710332_2 .container .box:nth-child(3){width:460px;right:0;top:400px;background:url("../../images/home/index/3.jpg") no-repeat left center;}
#Sub19710332_2 .container .box:nth-child(4){width:540px;right:0;top:550px;background:url("../../images/home/index/4.jpg") no-repeat left center;}
#Sub19710332_2 .container .box h2{font-size:18px;font-weight:500;color:#06ac49;padding-bottom:10px;}
#Sub19710332_2 .container .box p{line-height:30px;font-size:14px;color:#a5a5a5;}
@media only screen and (max-width:767px){
    #Sub19710332_2 .container{height:auto;}
    #Sub19710332_2 .container .box{position: unset;margin-bottom:5px;}
    #Sub19710332_2 .container .box:first-child,#Sub19710332_2 .container .box:nth-child(2),#Sub19710332_2 .container .box:nth-child(3),#Sub19710332_2 .container .box:nth-child(4){width:100%;}
    #Sub19710332_2 .container .box h2{font-size:14px;padding-top:5px;padding-bottom:5px;}
    #Sub19710332_2 .container .box p{line-height:24px;font-size:12px;}
}

.pageController{text-align:center;}
.pageController .pagination>.active>a,.pageController .pagination>.active>a:focus,.pageController .pagination>.active>a:hover,.pageController .pagination>.active>span,.pageController .pagination>.active>span:focus,.pageController .pagination>.active>span:hover{background-color:#4caf50;border-color:#4caf50;}
.pagination>li>a,.pagination>li>span{color:#4caf50;}

#net-map{display:none;}
@media only screen and (max-width:767px){
    #net-map{display:block;}
    #net-map{height:30vh;}
    #net-map img{max-width:unset;}
}


.Productclass{border-radius:10px;background:#06ac49;padding:4px 3px 8px;}
.Productclass .h3{background:url(../../images/home/pro/icon_title_bg.png) no-repeat;margin-top:20px;margin-left:20px;padding-left:30px;font-size:18px;height:24px;font-weight:700;color:#fff;}
.Productclass .h4{color:#fff;font-size:14px;padding-left:30px;margin-left:20px;}
.Productclass ul{background:#fff;border-radius:3px;margin-top:15px;padding-bottom:3px;}
.Productclass ul li{border-bottom:1px solid #f2f2f2;padding:0px 15px 0px 20px;}
.Productclass ul li h5{padding:15px 0px;}
.Productclass ul li h5 a{display:block;background:url(../../images/home/pro/icon_right.png) no-repeat right center;font-size:14px;padding-right:15px;color:#333333}
.Productclass ul li h5 a:hover,.Productclass ul li.active h5 a{color:#06ac49}
.Productclass ul li.cur h5 a{color:#06ac49;background:url(../../images/home/pro/icon_down.png) no-repeat right center;}
.Productclass ul li div{padding-left:10px;padding-bottom:15px;display:none}
.Productclass ul li div p.Producttwoclass{display:block;background:url(../../images/home/pro/icon_right.png) no-repeat right center;}
.Productclass ul li div p.Producttwoclass a{display:block;background:url(../../images/home/pro/icon_li.png) no-repeat left 10px;padding-left:15px;font-size:13px;}
.Productclass ul li div p.hidearrow{background:none;}
.Productclass ul li div p.cur{color:#06ac49;background:url(../../images/home/pro/icon_down.png) no-repeat right center;}
.Productclass ul li div p.Productthreeclass{padding:8px 0px 8px 20px;display:none}
.Productclass ul li div p.Productthreeclass a{display:block;}
.Productclass ul li:last-child{border-bottom:none;}
@media (min-width: 768px) {
    .Productclass{display:none}
}
@media (min-width: 1260px) {
    .Productclass{display:block;width:244px;}
    .Productclass h3{background:url(../../images/home/pro/icon_title_bg.png) no-repeat center left;margin-top:20px;margin-left:20px;padding-left:30px;font-size:20px;height:24px;font-weight:normal;color:#fff;}
    .Productclass h3 span{color:#fff;font-size:14px;padding-left:3px;font-weight:normal;text-transform:uppercase;}
}
@media screen and (max-width: 767px){
    .Productclass h3{display:none;}
    .Productclass{background-color:rgba(242,242,242,0.34);}
    .Productclass ul{background:unset;text-align:center;}
    .Productclass ul li{width:150px;height:40px;display:inline-flex;align-content:center;justify-content:center;justify-items:center;align-items:center;border-bottom:unset}
    .Productclass ul li h5 a{background:unset;padding-right:0px}
    .Productclass ul li.active{background-color:#4caf50;}
    .Productclass ul li.active h5 a{color:#fff;}
}
.commonContact{ border-radius:10px; background:#06ac49; padding:4px 3px 8px; width:244px; margin-top:10px;margin-bottom: 20px;}
.commonContact h3{background: url(../../images/home/pro/icon_title_bg.png) no-repeat center left;margin-top:20px;margin-left:20px;padding-left:30px;font-size: 20px;height:24px;font-weight: normal;color:#fff;}
.commonContact h3 span{ color:#fff; font-size:14px;padding-left:3px; font-weight:normal;}
.commonContact dl{background:#fff; border-radius:3px; margin-top:15px; padding-bottom:3px;}
.commonContact dl dt{ border-bottom:1px solid #f2f2f2; padding-top:20px; padding-bottom:20px; background:url(../../images/home/pro/icon_tel.png) no-repeat 21px center; padding-left:70px}
.commonContact dl dt h4{ font-size:13px; color:#333;}
.commonContact dl dt p{ font-size:16px; color:#06ac49; padding-top:3px; font-weight:700;}
.commonContact dl dd{border-bottom:1px solid #f2f2f2;padding-left:25px; padding-top:17px; padding-bottom:17px;}
.commonContact dl dd:nth-child(2){padding-right: 20px;padding-left: 20px;}
.commonContact dl dd p{ font-size:14px; color:#666; line-height:28px;}
.commonContact dl dd p.fontsize14{ font-size:14px; color:#444444; text-align:center; margin-right:25px; padding-bottom:5px;}
.commonContact dl dd p a{ transition: .3s;display:block; border-radius:4px; background:#06ac49; color:#fff; text-align:center; margin-right:25px;  font-size:14px; padding:5px 0px;border: 1px solid #06ac49;}
.commonContact dl dd p a:hover{transition: .3s;background: #fff;color: #06ac49;}
.commonContact dl dd:last-child{ border-bottom:none;}
.commonContact ul{ background:#fff; border-radius:3px; margin-top:15px; padding-bottom:3px;}
.commonContact ul li{ line-height:40px; height:40px; background:url(../../images/home/pro/icon_li.png) no-repeat 30px center; padding-left:45px; overflow:hidden; padding-right:15px; border-bottom:1px solid #f2f2f2;}
.commonContact ul li a{display:block;font-size: 14px;color:#333333;}
.commonContact ul li a:hover{ color:#06ac49}
.commonContact ul li:last-child{ border-bottom:none;}
@media screen and (max-width: 767px){
    .commonContact{ display: none;}
}
.ProductDetailsclass{ min-height:40px; margin-top:20px;}
.ProductDetailsclass ul{ position:relative;  background:rgba(248, 248, 249, 1); overflow-y:hidden; overflow-x:auto; height:40px;webkit-overflow-scrolling: touch;white-space: nowrap; width:100%; top:0px; z-index:999;}
.ProductDetailsclass ul a{ display:inline-block; position:relative;padding:0px 8px; font-size:14px; line-height:38px;color:#333;}
.ProductDetailsclass ul a.cur{ color:#06ac49;}
.ProductDetailsclass ul a.cur span{ display:block; width:100%; border-top:2px solid #06ac49; background:url(../../images/home/pro/icon_tab.png) no-repeat center bottom; padding-bottom:5px; position:absolute; top:0px; left:0px;}
.ProductDetailsbox{border:1px solid #e5e5e5;border-radius:5px;background:#fff;margin-top:15px;overflow:hidden;}
.ProductDetailstitle{font-size:14px;font-weight:bold;margin-top:20px;}
.ProductDetailstitle span{background:#06ac49;color:#fff;border-radius:0px 10px 10px 0px;line-height:28px;padding-left:20px;display:inline-block;width:162px;height:28px;font-size:14px;}
.ProductDetails{font-size:14px;color:#666;line-height:24px;padding:10px 20px 15px;overflow:hidden;}
.ProductDetails img{max-width:100%;height:auto !important;}
.ProductDetails .foot_y{float:none;border-right:0;width:100%;margin-left:0;}
.ProductDetails .foot_y .item{width:100%;}
.ProductDetails .foot_y .item4,.ProductDetails .foot_y .item5{width:48%;}
.ProductDetails .foot_y .item.item4{margin-left:4%;}
.ProductDetails .foot_y .item.item6{width:130px;margin-left:30px;}
.ProductDetails .foot_y .item.itemy{width:130px;}
.ProductDetails .foot_y .item .txt,.ProductDetails .foot_y .item .area{width:100%;margin-left:0 !important;}
.ProductDetails .foot_y .submit{overflow:hidden;}
.ProductDetails .foot_y .submit .tijiao{margin-right:0;}
@media (min-width: 768px) {
    .ProductDetailsclass ul a{padding:0px 20px;}
}